home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
emula
/
arosdv19.lha
/
AROS
/
dos
/
fputs.c
< prev
next >
Wrap
C/C++ Source or Header
|
1996-10-24
|
2KB
|
75 lines
/*
(C) 1995-96 AROS - The Amiga Replacement OS
$Id: fputs.c,v 1.4 1996/10/24 15:50:30 aros Exp $
$Log: fputs.c,v $
Revision 1.4 1996/10/24 15:50:30 aros
Use the official AROS macros over the __AROS versions.
Revision 1.3 1996/08/13 13:52:46 digulla
Replaced <dos/dosextens.h> by "dos_intern.h" or added "dos_intern.h"
Replaced AROS_LA by AROS_LHA
Revision 1.2 1996/08/01 17:40:51 digulla
Added standard header for all files
Desc:
Lang: english
*/
#include <clib/exec_protos.h>
#include <dos/dosextens.h>
#include "dos_intern.h"
/*****************************************************************************
NAME */
#include <clib/dos_protos.h>
AROS_LH2(LONG, FPuts,
/* SYNOPSIS */
AROS_LHA(BPTR, file, D1),
AROS_LHA(STRPTR, string, D2),
/* LOCATION */
struct DosLibrary *, DOSBase, 56, Dos)
/* FUNCTION
INPUTS
file - Filehandle to write to.
string - String to write.
RESULT
0 if all went well or EOF in case of an error.
IoErr() gives additional information in that case.
NOTES
EXAMPLE
BUGS
SEE ALSO
FGetC(), IoErr()
INTERNALS
HISTORY
29-10-95 digulla automatically created from
dos_lib.fd and clib/dos_protos.h
*****************************************************************************/
{
AROS_LIBFUNC_INIT
AROS_LIBBASE_EXT_DECL(struct DosLibrary *,DOSBase)
while(*string)
if(FPutC(file,*string++)<0)
return EOF;
return 0;
AROS_LIBFUNC_EXIT
} /* FPuts */